package org.example.commodity.activity.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * 商品SKU关联活动属性
 */
@Data
@Accessors(chain = true)
public class CommoditySkuActivityAttrDto {
    /**
     * 活动id
     */
    private Long activityId;
    /**
     * 开始时间
     */
    private LocalDateTime startTime;
    /**
     * 结束时间
     */
    private LocalDateTime endTime;
    /**
     * 秒杀价格
     */
    private Double activityPrice;
    /**
     * 限购数量(值为0则是不限购)
     */
    private Integer salesRestriction;
    /**
     * 秒杀库存
     */
    private Integer activityStocks;
    /**
     * 剩余库存
     */
    private Integer remainingStocks;
    /**
     * 虚拟销量
     */
    private Integer virtualSalesVolume;
}
